Skip to content

Fix/update command issue#15

Merged
hi-lei merged 5 commits intomainfrom
fix/update-command-issue
Apr 7, 2026
Merged

Fix/update command issue#15
hi-lei merged 5 commits intomainfrom
fix/update-command-issue

Conversation

@hi-lei
Copy link
Copy Markdown
Collaborator

@hi-lei hi-lei commented Apr 7, 2026

Description

  • Fix version comparison bug: verda update re-downloaded even at latest version because GoReleaser sets version without v prefix while GitHub tags have it. Normalized both sides.
  • Migrate install location to ~/.verda/bin/: No more sudo for install or update. Existing users warned to remove old binary from /usr/local/bin.
  • Install script PATH setup: New installs auto-append ~/.verda/bin to shell profile (zsh/bash/fish).
  • Add ID column to list commands: verda images, verda vm list, verda vol ls now show ID first. Long names truncated to 30 chars with ....

Type of Change

  • feat: New feature
  • fix: Bug fix
  • refactor: Code refactoring
  • docs: Documentation
  • test: Tests
  • chore: Maintenance
  • ci: CI/CD changes

Checklist

  • I have performed a self-review of my own code
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally (make test)
  • Pre-commit checks pass (make pre-commit)
  • My changes generate no new warnings or errors

Related Issues

Additional Context

Note: Use conventional commit messages (e.g. feat:, fix:, chore:).
The CHANGELOG is auto-generated from conventional commit messages at release time.

hi-lei and others added 5 commits April 7, 2026 14:48
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…ume list

- Add ID as the first column in images, vm list, and volume list tables
- Truncate long names/hostnames to 30 chars with "..." to prevent layout breakage
- Use fixed-width UUID column (36 chars) for consistent alignment

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@hi-lei hi-lei merged commit 15ee7ff into main Apr 7, 2026
13 checks passed
@hi-lei hi-lei deleted the fix/update-command-issue branch April 7, 2026 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant